package com.inputabc.ct.v1.handler;

/**
 * 强制翻译处理器接口
 *
 * @author gaoweiyi
 * @date 2020-07-13
 * @since v1
 */
public interface ForcedTranslationHandler extends TranslateHandler {
    
    /**
     * 判断内容是否符合指定格式
     * @param format 格式名称
     * @param content 内容
     * @return 是否符合
     */
    boolean judgeCompliance(String format, String content);
    
    /**
     * 格式化内容，进行预处理以便更好地翻译
     * @param content 原始内容
     * @return 格式化后的内容
     */
    String formatContent(String content);
}
